Programming Music Camp: Using Web Audio to Teach Creative Coding
نویسندگان
چکیده
Programming Music Camp is a summer outreach camp designed to teach computer programming concepts to youths through the activity of music-making. Prior experiences teaching web audio technologies to secondary school students are described. The camp curriculum is then outlined, including the class activities of live coding, instrument design, and concert performance. The outcomes of the camp are evaluated and future educational opportunities using web audio technologies are considered.
منابع مشابه
Music Programming in Gibber
We document music programming in Gibber, a creative coding environment for the browser. We describe affordances for a sample-accurate and functional approach to scheduling, pattern creation and manipulation, audio synthesis, using rhythm and harmony, and score definition and playback.
متن کاملPrototyping of Ubiquitous Music Ecosystems
This paper focuses the prototyping stage of the design cycle of ubiquitous music (ubimus) ecosystems. We present three case studies of prototype deployments for creative musical activities. The first case exemplifies a ubimus system for synchronous musical interaction using a hybrid Java-JavaScript development platform, mow3s-ecolab. The second case study makes use of the HTML5 Web Audio librar...
متن کاملGuidage: a Fast audio Query Guided assemblage
In this article, a method is proposed for fast and automatic retrieval of factors of audio content in a large audio database based on user’s audio query. The proposed method, unlike most existing systems, takes explicit considerations of temporal morphology of audio content. This work touches upon several existing approaches and technologies for sound manipulations, such as sound texture synthe...
متن کاملComputational Challenges of Co-Creation in Collaborative Music Live Coding: An Outline
Co-creation between a human agent (HA) and a virtual agent (VA) is an approach to collaboration that has been explored in different creative domains, particulary in computer music. With a few exceptions, there is little research on the use of virtual agents in collaborative music live coding (CMLC), a network music improvisational practice. This paper considers the benefits of CMLC both in educ...
متن کاملA Research on the Fragmented Culture of Iran’s Youth in the Content of Pop Music Lyrics
This research was done in order to describe the content of proposed lyrics’ concepts in permissible pop music based on published audio works’ list of music publication office in 2009 among 200 albums of music office published audio works, the 10 number of pop singers were randomly selected and the lyrics’ concept of 70 music were also investigated. In the process of data analysis in the first ...
متن کامل